.g-head {
    background-color: #ccc;
    margin: .2rem .4rem;
    border-radius: 20px;
    .g-head-img {
        width: 40px;
        height: 40px;
        border-radius: 50%;
        background-color: white;
        margin-left: 40px;
    }
}
.g-money {
    margin: .6rem 0;
    // border-top: 1px solid grey;
    // border-bottom: 1px solid grey;
    .g-money-text {
      padding: .2rem;
    }
    .g-money-num {
      font-size: 50px;
      padding: .2rem;
      border-bottom: 1px solid #ccc;
      input {
        font-size: 40px;
        border: none;
      }
      a {
          font-size: 30px;
          color: red;
      }
    }
    .g-money-tip {
      color: blue;
      padding: .1rem .2rem;
      font-size: 25px;
    }
  }
.g-message {
    ul {
        li {
           padding: .2rem;
           /deep/ .md-cell-item-body {
                span:nth-child(2) {
                    color: #ccc;
                }
               
           }
        }
        .g-li {
            padding: .2rem;
            display: flex;
            span {
                flex: 1;
                font-size: 30px;
            }
            input {
                flex: 3;
                font-size: 30px;
                border: none;
                
            }
        }
    }
}
.g-button {
    padding: .2rem;
    margin-top: .4rem;
}
.g-tip {
    padding: .2rem;
    color: #ccc;
}